penetration device - Alemán Inglés Diccionario